forest dweller - English Synonyms Dictionary